package service

import (
	"github.com/RaymondCode/simple-demo/entity/bo"
	"github.com/RaymondCode/simple-demo/entity/param"
)

type Relation interface {
	// Follow 关注操作
	Follow(relationParam *param.Relation, userId int) error
	// FollowList 查看关注列表
	FollowList(userId int) (*[]bo.User, error)
	// FansList 查看粉丝列表
	FansList(userId int) (*[]bo.User, error)
	// FriendList 查看好友列表
	FriendList(userId int) (*[]bo.User, error)
}
